Every year Canonical selects new junior professionals into the Canonical Kernel Team, to work on the Linux kernel for Ubuntu. You will be confident in your ability to write high quality C and possibly Rust, and ready to take the plunge and see how it all works, then this would be a great place to pursue your next career stage. The Canonical Kernel Team builds and maintains all supported Ubuntu Linux kernels for a variety of platforms and architectures.
Job listings
Work in a dynamic and exciting engineering role in Linux-based infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN and Core networking), OpenStack, Kubernetes and the open source applications running on top of them. This role is an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community and the company.